home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 49
/
Amiga Format CD49 (2000-01-17)(Future Publishing)(GB)(Track 1 of 3)[!][issue 2000-02].iso
/
-serious-
/
programming
/
e
/
powerd0.06
/
modules
/
exec
/
execbase.m
< prev
next >
Wrap
Text File
|
1999-11-30
|
2KB
|
116 lines
MODULE 'exec/lists',
'exec/libraries',
'exec/interrupts',
'exec/tasks'
OBJECT execbase
Lib:Lib,
SoftVer:INT,
LowMemChkSum:INT,
ChkBase:LONG,
ColdCapture:LONG,
CoolCapture:LONG,
WarmCapture:LONG,
SysSTKUpper:LONG,
SysSTKLower:LONG,
MaxLocMem:LONG,
DebugEntry:LONG,
DebugData:LONG,
AlertData:LONG,
MaxExtMem:LONG,
ChkSum:INT,
IVTBe:IV,
IVDskBlk:IV,
IVSoftInt:IV,
IVPorts:IV,
IVCoper:IV,
IVVertB:IV,
IVBlit:IV,
IVAud0:IV,
IVAud1:IV,
IVAud2:IV,
IVAud3:IV,
IVRBF:IV,
IVDskSync:IV,
IVExter:IV,
IVInten:IV,
IVNMI:IV,
ThisTask:PTR TO TC,
IdleCount:LONG,
DispCount:LONG,
Quantum:INT,
Elapsed:INT,
SysFlags:INT,
IDNestCnt:CHAR,
TDNestCnt:CHAR,
AttnFlags:INT,
AttnResched:INT,
ResModules:LONG,
TaskTrapCode:LONG,
TaskExceptCode:LONG,
TaskExitCode:LONG,
TaskSigAlloc:LONG,
TaskTrapAlloc:INT,
MemList:LH,
ResourceList:LH,
DeviceList:LH,
IntrList:LH,
LibList:LH,
PortList:LH,
TaskReady:LH,
TaskWait:LH,
SoftInts[5]:SH,
LastAlert[4]:LONG,
VBlankFrequency:CHAR,
PowerSupplyFrequency:CHAR,
SemaphoreList:lh,
KickMemPtr:LONG,
KickTagPtr:LONG,
KickCheckSum:LONG,
pad0:INT,
LaunchPoint:LONG,
RamLibPrivate:LONG,
EClockFrequency:LONG,
CacheControl:LONG,
TaskID:LONG,
reserved1[5]:LONG,
MMULock:LONG,
reserved2[3]:LONG,
MemHandlers:MLH,
MemHandler:LONG
CONST AFB_68010=0,
AFB_68020=1,
AFB_68030=2,
AFB_68040=3,
AFB_68881=4,
AFB_68882=5,
AFB_FPU40=6,
AFB_FPU60=6,
AFB_68060=7, // Definition for 68060 CPU
AFB_PRIVATE=15,
AFF_68010=1,
AFF_68020=2,
AFF_68030=4,
AFF_68040=8,
AFF_68881=16,
AFF_68882=$20,
AFF_FPU40=$40,
AFF_FPU60=$40,
AFF_68060=$80, // Definition for 68060 CPU
AFF_PRIVATE=$8000,
CACRF_ENABLEI=1,
CACRF_FREEZEI=2,
CACRF_CLEARI=8,
CACRF_IBE=16,
CACRF_ENABLED=$100,
CACRF_FREEZED=$200,
CACRF_CLEARD=$800,
CACRF_DBE=$1000,
CACRF_WRITEALLOCATE=$2000,
CACRF_ENABLEE=$40000000,
CACRF_COPYBACK=$80000000,
DMAF_CONTINUE=2,
DMAF_NOMODIFY=4,
DMAF_READFROMRAM=8